*{margin: 0px;padding: 0px;}
html,body{ width: 100%; height: 100%;background: #fff;font-family: "微软雅黑";color:#666}
a{color: #666;font-size: 14px; text-decoration: none;}
a:hover{color: #14589e;font-size: 14px; text-decoration: none;}
ul,li,ol{ list-style: none;}
input,textarea{font-family: "微软雅黑"}
b,em,i,strong{ font-style: normal;font-weight: normal;}
.mw{min-width:1240px;}

.main{width: 1200px;margin: auto;}
.fr { float: right;}
.tc { text-align: center; display: inline-block;}
img{ border: none;display: inline-block;}
.c{clear:both;}
.fot1{border-radius: 50px;color: white; margin-right: 5px;margin-left: 5px;padding: 1px 6px; background:#ff6600;}
.fot2{border-radius: 50px;color: white; margin-right: 5px;margin-left: 5px;padding: 1px 6px; background:#999999;}


/*头部*/
.index_top{width: 100%; background:#f4f4f4;height:33px;}
.index_top .main {height: 33px;line-height: 33px;}
.index_top p { float: left;color: #666;font-size: 14px;}
.index_top ul { float: right;}
.index_top ul li{ float: left; }
.index_top ul li a{ float: left;display: inline-block;padding:0px 10px;color: #666; font-size: 14px;line-height:14px;}
.index_top ul li a:first-child{height:14px;margin-top: 10px;}

/*logo*/
.index_logo{ height: 120px; }
.index_logo .logo_img{ float: left;margin: 25px 0px;}
.index_logo .index_logo_fr { float: right; margin-top: 30px;}
.index_logo .index_logo_fr ul{ float: left;margin-left: 70px;}
.index_logo .index_logo_fr ul li { text-align: right; font-size: 16px;color: #666}
.index_logo .index_logo_fr ul li:last-child{font-size: 32px; color: #e98a1f}


/*导航条*/

.nav { width: 100%;height:56px;background: url(../image/nav_bj.png);clear:both;float: left;}
.nav_con ul>li {float: left;width: 171px;line-height: 56px;text-align: center;}
.nav_con ul li>a{ color: #fff; width: 170px; height: 56px;display: inline-block;border-right: 1px solid #10468b; border-left: 1px solid #186ab1; font-size: 16px;}
.nav_con ul li.hover>a,.nav_con ul li.active>a { background:#14589e;border:none;width: 171px;background: url(../image/nav_bj_hover.png);}
.nav_con ul li.hover dl { display: block; }
.nav_con ul li dl {width: 171px;position: relative; top:-1px ;display: none;z-index: 9}
.nav_con ul li dl dd{height: 40px;line-height:40px;width: 100%; }
.nav_con ul li dl dd a{ height: 40px;line-height:40px;width: 100%; background: #14589e; display: inline-block;color: #fff}
.nav_con ul li dl dd.hover a{background: #e9891e}
/*banner切换*/
.fullSlide{width:100%;position:relative;height:540px;background:#fff; margin: auto;overflow:hidden;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;width: 100%;position: relative;}
.fullSlide .bd ul{width:1920px; margin: auto; float: left; height: 540px; position: absolute;left: 50%;margin-left:-960px}
.fullSlide .bd li{width:100%;height:540px;text-align:center;margin: auto; }
.fullSlide .bd li a{display:block;height:540px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;width:78px;height:8px;margin:0px 10px;border-radius:10px;overflow:hidden;background:rgba(255,255,255,1);line-height:999px;}
.fullSlide .hd ul .on{background:rgba(233,136,30,1);}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(image/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}


.index_tit_con{ text-align: center;clear: both;}
.index_tit_con h3{font-size: 38px; padding-top:60px;color: #333333;}
.index_tit_con h4{font-size: 16px;line-height: 20px;color: #666;font-weight: normal;text-transform : uppercase}

.index_pro_tit{text-align: center;display: table;margin:auto;padding:30px 0px 0px; }
.index_pro_tit ol li { float: left;color: #999 }
.index_pro_tit ol li a {margin: 0px 25px;font-size:16px;color: #333}
.index_pro_tit ol li.hover a { color: #14589e }


.index_pro_img_more {width: 1200px;height: 340px; overflow: hidden;}
.Box {position: relative;top: 30px;}
.Box .content {width: 1200px;margin: 0 auto;}
.Box .Box_con {position: relative;z-index: 9;width: 100%}
.Box .Box_con .btnl {position: absolute;z-index: 9;width: 30px; height: 70px;}
.Box .Box_con .btn{display: block;width: 38px;height:68px;position: absolute;top:107px;cursor: pointer;z-index: 99}
.Box .Box_con .btnl {background: url(../image/pro_btnl.png) no-repeat center;left:-3px;}
.Box .Box_con .btnr{background: url(../image/pro_btnr.png) no-repeat center;right:-3px;}
.Box .Box_con .conbox {position: relative;overflow: hidden;left:0px;width: 1200px;height:330px;}
.Box .Box_con .conbox ul {position: relative;list-style: none;width: 1300px;}
.Box .Box_con .conbox ul li {float: left;width: 284px;height:330px;margin-right:21px;margin-bottom:10px;overflow: hidden;text-align: center;font-size: 14px; color: #333;line-height: 30px;}
.Box .Box_con .conbox ul li:first-child, {margin-left: 0;}
.Box .Box_con .conbox ul li a{text-align: center; background: #fff; color: #333;display: inline-block;width:282px;height:282px;}
.Box .Box_con .conbox ul li a b{width: 100%; height: 30px; line-height: 30px;display: inline-block;color: #666666;}
.Box .Box_con .conbox ul li img {display: block;width: 276px;height: 276px;transition: all 0.5s;padding:2px; float: left;border: 1px solid #e0e0e0;margin-bottom: 5px; }
.Box .Box_con .conbox ul li.hover img{border: 1px solid #14589e;}


/*切换*/
.Box {position: relative;top: 30px;}
.Box .content {width: 1200px;margin: 0 auto;}
.Box .Box_con_1,.Box .Box_con_2,.Box .Box_con_3,.Box .Box_con_4 {position: relative;z-index: 9;width: 100%}
.Box .Box_con_1 .btnl_1,.Box .Box_con_2 .btnl_2,.Box .Box_con_3 .btnl_3,.Box .Box_con_4 .btnl_4 {position: absolute;z-index: 9;width: 30px; height: 70px;}
.Box .Box_con_1 .btn_1,.Box .Box_con_2 .btn_2,.Box .Box_con_3 .btn_3,.Box .Box_con_4 .btn_4{display: block;width: 38px;height:68px;position: absolute;top:107px;cursor: pointer;z-index: 99}
.Box .Box_con_1 .btnl_1,.Box .Box_con_2 .btnl_2,.Box .Box_con_3 .btnl_3,.Box .Box_con_4 .btnl_4 {background: url(../image/pro_btnl.png) no-repeat center;left:-3px;}
.Box .Box_con_1 .btnr_1,.Box .Box_con_2 .btnr_2,.Box .Box_con_3 .btnr_3,.Box .Box_con_4 .btnr_4{background: url(../image/pro_btnr.png) no-repeat center;right:-3px;}
.Box .Box_con_1 .conbox_1,.Box .Box_con_2 .conbox_2,.Box .Box_con_3 .conbox_3,.Box .Box_con_4 .conbox_4 {position: relative;overflow: hidden;left:0px;width: 1200px;height:330px;}
.Box .Box_con_1 .conbox_1 ul,.Box .Box_con_2 .conbox_2 ul,.Box .Box_con_3 .conbox_3 ul,.Box .Box_con_4 .conbox_4 ul {position: relative;list-style: none;width: 1300px;}
.Box .Box_con_1 .conbox_1 ul li,.Box .Box_con_2 .conbox_2 ul li,.Box .Box_con_3 .conbox_3 ul li,.Box .Box_con_4 .conbox_4 ul li {float: left;width: 284px;height:330px;margin-right:21px;margin-bottom:10px;overflow: hidden;text-align: center;font-size: 14px; color: #333;line-height: 30px;}
.Box .Box_con_1 .conbox_1 ul li:first-child,.Box .Box_con_2 .conbox_2 ul li:first-child,.Box .Box_con_3 .conbox_3 ul li:first-child,.Box .Box_con_4 .conbox_4 ul li:first-child {margin-left: 0;}
.Box .Box_con_1 .conbox_1 ul li a,.Box .Box_con_2 .conbox_2 ul li a,.Box .Box_con_3 .conbox_3 ul li a,.Box .Box_con_14 .conbox_4 ul li a{text-align: center; background: #fff; color: #333;display: inline-block;width:282px;height:282px;}
.Box .Box_con_1 .conbox_1 ul li a b,.Box .Box_con_2 .conbox_2 ul li a b,.Box .Box_con_3 .conbox_3 ul li a b,.Box .Box_con_4 .conbox_4 ul li a b{width: 100%; height: 30px; line-height: 30px;display: inline-block;color: #666666;}
.Box .Box_con_1 .conbox_1 ul li img,.Box .Box_con_2 .conbox_2 ul li img,.Box .Box_con_3 .conbox_3 ul li img,.Box .Box_con_4 .conbox_4 ul li img {display: block;width: 276px;transition: all 0.5s;padding:2px; float: left;border: 1px solid #e0e0e0;margin-bottom: 5px; }
.Box .Box_con_1 .conbox_1 ul li.hover img,.Box .Box_con_2 .conbox_2 ul li.hover img,.Box .Box_con_3 .conbox_3 ul li.hover img,.Box .Box_con_4 .conbox_4 ul li.hover img{border: 1px solid #14589e;}



.Box2 {position: relative;top: 20px;}
.Box2 .content {width: 1200px;margin: 0 auto;}
.Box2 .Box_con2 {position: relative;z-index: 9;width: 100%}
.Box2 .Box_con2 .btnl2 {position: absolute;z-index: 9;width: 30px; height: 70px;}
.Box2 .Box_con2 .btn{display: block;width: 38px;height:68px;position: absolute;top:60px;cursor: pointer;z-index: 99}
.Box2 .Box_con2 .btnl2 {background: url(../image/yangpin_btnl.png) no-repeat center;left:-3px;}
.Box2 .Box_con2 .btnr2{background: url(../image/yangpin_btnr.png) no-repeat center;right:-3px;}
.Box2 .Box_con2 .conbox {position: relative;overflow: hidden;left:50px;width: 1110px;height:230px;}
.Box2 .Box_con2 .conbox ul {position: relative;list-style: none;}
.Box2 .Box_con2 .conbox ul li {float: left;width: 207px;height:220px;margin-right:18px;margin-bottom:10px;overflow: hidden;text-align: center;font-size: 14px; color: #333;line-height: 30px;}
.Box2 .Box_con2 .conbox ul li:first-child, {margin-left: 0;}
.Box2 .Box_con2 .conbox ul li a{text-align: center; background: #fff; color: #333;display: inline-block;width:207px;height:282px;}
.Box2 .Box_con2 .conbox ul li a b{width: 100%; height: 30px; line-height: 30px;display: inline-block;color: #666666}
.Box2 .Box_con2 .conbox ul li img {display: block;width:200px;height:188px;transition: all 0.5s;padding:2px; background: #f2f2f2;border: 1px solid #e0e0e0; }
.Box2 .Box_con2 .conbox ul li.hover img{border: 1px solid #14589e;}


.chioce {width: 100%; background: #f4f4f4; float: left;}
.img_tc{background:url(../image/index_imgtc1zh.png) center center no-repeat; height:222px; min-width:1200px; margin-top:40px; text-align: center; top: 50px;}
.choice_tit{ background: url(../image/choice_tit_bj.png) #f4f4f4;width: 100%;height:12px;position: relative;top: 50px;margin-bottom: 60px;margin-top:80px;background-repeat: repeat-x; }
.choice_tit p img{width: 602px; text-align: center; top: -50px;position: absolute;left: calc((100% - 602px)/2);}

.chioce_t{width: 100%;height:470px;padding-top:130px;}
.chioce_t .chioce_t_l{width: 570px; float: left; margin-right:50px;}
.chioce_t dl,.chioce_b_r dl{ padding-bottom: 30px;float: left; }
.chioce_t dl dt,.chioce_b_r dl dt { float: left;width: 104px;padding-top:10px;padding-right: 20px; }
.chioce_t dl dd,.chioce_b_r dd{ width:440px; float: left;line-height:30px;font-size: 16px;color: #666 }
.chioce_t dl dd p,.chioce_b_r dl dd p {width: 100%;margin:20px 0px; display: inline-block; float: left;}
.chioce_t dl dd p b,.chioce_b_r dl dd p b {width: 48px;height:5px; background: #14589e; display: inline-block;float: left;}
.chioce_t dl dd p span,.chioce_b_r dl dd p span { border-bottom:1px dashed #dcdcdc;display: inline-block; float: left;width:calc(100% - 48px)}
.chioce_t_r { float: right;width: 550px; }
.chioce_b_r {width: 540px; float: right;padding-top:80px;}
.chioce_b_r dl dd{width: 400px;}
.chioce_b_r dl dd h2{ text-align: left;}
.chioce_b_r dl dd p span{ border-bottom: 1px dashed #767678 }
.chioce_b_r dd i{ float: left; color: #fff; display: inline-block;text-align: left; }
.chioce_b_bj{background:url(../image/chioce_b_bj.jpg) center center no-repeat; height:570px; min-width:1200px; margin-top:0px; text-align: center;position: relative}

.index_honor {width: 100%; background: #fff;padding-bottom: 100px;}
.Box .Box_con .btnl3 {position: absolute;z-index: 9;width: 30px; height: 70px;}
.Box .Box_con .btn3{display: block;width: 38px;height:68px;position: absolute;top:80px;cursor: pointer;}
.Box .Box_con .btnl3 {background: url(../image/honor_btnl.png) no-repeat center;left:-3px;}
.Box .Box_con .btnr3{background: url(../image/honor_btnr.png) no-repeat center;right:-5px;}
.Box .Box_con .conbox3 {position: relative;overflow: hidden;left:35px;width: 1130px;height: 226px;}
.Box .Box_con .conbox3 ul {position: relative;list-style: none;}
.Box .Box_con .conbox3 ul li {float: left;width: 256px;height:402px;margin-left:20px;margin-bottom:10px;overflow: hidden;text-align: center;border: 1px solid #e0e0e0;font-size: 14px; color: #333;line-height: 30px;}
.Box .Box_con .conbox3 ul li:first-child, {margin-left: 0;}
.Box .Box_con .conbox3 ul li a{text-align: center;  color: #333;display: inline-block;width:100%;height:220px;}
.Box .Box_con .conbox3 ul li a b{width: 100%; height: 48px; line-height: 48px;display: inline-block; background: #14589e;color: #fff}
.Box .Box_con .conbox3 ul li.hover a b {background: #ea8f20}
.Box .Box_con .conbox3 ul li img {display: block;width:226px;transition: all 0.5s;padding: 16px;}



/*首页--关于我们*/
.index_about{ background: #f6f6f6; }
.index_about_t{width: 1200px;height: 412px; background: url(../image/index_about_t.png);position: relative;overflow:hidden;top: 40px; background-size: 1200px; }

.index_about_t .index_about_t_con { margin-left: 650px;margin-top: 40px; width: 500px; float: left;padding-left:10px;}
.index_about_t .index_about_t_con dl { padding-top: 0px;font-size: 14px; color: #fefefe}
.index_about_t .index_about_t_con dl dd { padding-left: 10px;line-height: 26px;padding-top:20px;}
.index_about_t .index_about_t_con dl dd i { color: #2d2d2d;font-size: 20px; line-height: 28px;}
.index_about_t .index_about_t_con dl dd p { padding-top: 55px; }
.product_link a{width:60px;height: 40px;display: block;right: -40px;bottom:25px;cursor: pointer;position: absolute;font-size:28px;color: #fff}
/* .indexabout_box { background: #f0f0f0 ; float: left;margin-top:100px;border-left: 2px solid #14589e;border-right:  2px solid #14589e;padding-bottom: 40px;}
 */
.index_about_b{ width: 1208px; background: url(../image/index_about_b.png);margin:auto ;position: relative; top: -120px; }
.Box .Box_con .btnl4 {position: absolute;z-index: 9;width: 30px; height: 70px;}
.Box .Box_con .btn4{display: block;width: 38px;height:68px;position: absolute;top:65px;cursor: pointer;}
.Box .Box_con .btnl4 {background: url(../image/yangpin_btnl.png) no-repeat center;left:20px;}
.Box .Box_con .btnr4{background: url(../image/yangpin_btnr.png) no-repeat center;right:20px;}
.Box .Box_con .conbox4 {position: relative;overflow: hidden;left:50px;width: 1080px;height:287px;}
.Box .Box_con .conbox4 ul {position: relative;list-style: none;}
.Box .Box_con .conbox4 ul li {float: left;width: 247px;height:230px;margin-left:20px;margin-bottom:10px;overflow: hidden;text-align: center;font-size: 14px; color: #333;line-height: 30px;}
.Box .Box_con .conbox4 ul li:first-child, {margin-left: 0;}
.Box .Box_con .conbox4 ul li a{text-align: center;  color: #333;display: inline-block;width:100%;height:220px;}
.Box .Box_con .conbox4 ul li a b{width: 100%; height: 48px; line-height: 48px;display: inline-block;color: #333333}
.Box .Box_con .conbox4 ul li.hover a b {color: #14589e}
.Box .Box_con .conbox4 ul li img {display: block;width:247px;transition: all 0.5s;}


.bac_fff_190{ width: 100%; background: #fff;height:200px;position: relative;top: 230px;}



/*首页--公司新闻*/
.index_firm { width: 100%; background: #f6f6f6;padding-top:50px; float: left;padding-bottom: 30px;margin-top: -60px;}

.firm_con_tab:last-child { display: none }
.firm_l { width: 570px; float: left;}
.firm_r { width: 570px; float: right;}
.firm_tit{ width: 100%;float: left;padding-bottom: 10px;border-bottom: 1px solid #d2d3d4 }
.firm_tit p { float: left;color: #666666}
.firm_tit p b{ padding-right:50px; display: inline-block; float: left;cursor: pointer;font-size: 22px; }
.firm_tit p b.hover{  color: #14589e;}
.firm_tit span a{ float: right;font-size: 14px; color: #2e2e2e; padding-right:10px; padding-top:5px;text-transform:uppercase;font-weight: normal;}
.firm_tit em { color: #9f9f9f; font-size: 14px}

.firm_l dl{float: left;width: 570px;}

.firm_l dl dd{width: 550px; float: left;}
.firm_l dl dd .news_tit{padding-top: 5px;line-height: 30px;}
.firm_l dl dd .news_tit a{color: #333333;font-size: 20px; }
.firm_l dl dd .news_tit a:hover{color: #14589e;}
.firm_l dl dd .news_con{font-size: 14px; color: #666666;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


.firm_l ol {width: 570px;height:209px; background: #14589e; float: left;color: #fff; margin-top: 10px;}
.firm_l ol li { float: left; }
.firm_l ol li:last-child{width: 170px;float: left;}
.firm_l ol li a { color: #fff }
.firm_l ol li a i{width: 17px; height: 6px; background: #fff; display: inline-block; margin-top:80px;text-align: center;}
.firm_l ol li a b,.firm_l ol li p{width: 100%; float: left; line-height: 30px; display: inline-block;text-align: center;cursor:pointer;}
.firm_l ol li a b {text-transform:uppercase;display: inline-block;}
 
.firm_r dl{border-bottom: 1px dashed #c2c2c2; float: left;padding: 10px 0px;}
.firm_r dl dt {font-size: 76px; color: #999; float: left;font-family: "宋体";width: 90px;}
.firm_r dl dd{ float: left;width: 440px;padding-top: 10px;}
.firm_r dl dd span{width: 100%;display: inline-block;}
.firm_r dl dd span a{font-size: 20px; color: #333;}
.firm_r dl dd span a:hover{font-size: 20px; color: #14589e;}
.firm_r dl dd b{font-size: 14px; color: #666666;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.firm_r dl.firm_r_t{padding-top: 0px;}
.firm_r dl:last-child{padding-bottom: 0px;border-bottom: none;}

.issue_b{float: left;width: 1200px;padding-top: 40px;}
.issue_b_l{width: 180px; float: left;}
.issue_b_l dl dt { font-size: 22px; color: #14589e;line-height: 34px;}
.issue_b_l dl dd{ font-size: 14px; color: #9f9f9f;padding-bottom: 10px;}
.issue_b_l p { background: #cdcdcd; height: 20px;width: 150px}
.issue_b_l p span{width: 75px;height: 20px;line-height:20px;display: inline-block;text-align: center;float: left;}
.issue_b_l p span img{padding-top: 3px;}
.issue_b_l p span.hover{ background: #14589e;}

.issue_b_r{ float: left;position:relative;overflow:hidden;width:1000px; height:120px;}
.issue_b_r .slider{ width:5860px; position:absolute;left:0px; top:0px; }
.issue_b_r .slider li{ float:left;width: 480px;margin-right: 10px;border: 1px solid #e5e5e5; font-size: 14px; color: #666666;padding: 5px 5px 10px; background: #fff}
.issue_b_r .slider li p {width: 100%;padding:10px 10px 0px 10px;font-weight:bold;}
.issue_b_r .slider li p a{color:#666666;}
.issue_b_r .slider li p a:hover{color:#14589e;}
.issue_b_r .slider li p span {width: 18px; height:18px; border-radius: 50%;background: #14589e;display: inline-block;line-height: 18px;text-align: center;color: #fff; font-size: 12px;margin-right: 5px;float: left;}
.issue_b_r .slider li p b {width: 18px; height:18px; border-radius: 50%;background: #e9891e; display: inline-block;line-height: 18px;text-align: center;color: #fff; font-size: 12px;margin-right: 5px;float: left;}
.issue_b_r .slider li p em{width: 420px; float: left;line-height: 22px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/*链接*/
.link{width: 100%; height: 100px;line-height: 100px; background: #fff; float:left;}
.link p { display: inline-block; float: left;width: 100px; }
.link p span{font-size: 22px; color:#14589e}
.link p b{font-size: 22px; color:#b9b9b9}
.link ol { float: left;width: calc(100% - 200px);overflow: hidden; }
.link ol li { float: left;padding-left: 10px;}
.link ol li a:hover{color: #14589e}
/*版权*/
.copyright {width: 100%; background:#2e3436;height: 300px;clear: both;border: none;float: left;border-bottom:5px solid #14589e}
.copyright ul {padding-top: 50px;float: left;padding-bottom: 45px;}
.copyright ul li{ float: left;border-right: 1px solid #414344;height: 150px;color: #a8a8a8; font-size: 14px;}
.copyright ul li:first-child{width: 200px;position: relative; top: -60px;z-index: 9}
.copyright ul li:last-child{padding-left: 90px;border: none;}
.copyright ul li p { padding-bottom: 15px;}
.copyright b { font-size: 18px; font-weight: bold; color: #fff;padding-bottom: 15px;display: inline-block;}
.copyright ol {float: right;padding-top: 50px;width: 250px;}
.copyright ol li { float: left;}
.copyright ol li p {width: 98px; display: inline-block;padding-left:14px;text-align: center;}
.copyright ol li p em {width: 100%; text-align: center;display: inline-block;font-size: 14px; color:#999;}

.copyright_b {width: 100%;height: 50px; line-height: 50px; float: left;font-size: 14px; color: #a8a8a8; border-top: 1px solid #464a47}
.copyright_b em { float: left;}
.copyright_b em a{color:#999;}
.copyright_b em a:hover{color:#fff;}
.copyright_b em:last-child{ float: right}



/*内容--上*/
.con_top{ margin-top: 25px;padding-bottom: 40px; background: #fff;width: 100%; float: left;}
.con_top_l{ width: 230px; float: left;margin-right: 30px;}
.con_top_ll{width: 230px}
.con_top_l_t{width:100%; float: left;border: 2px solid #14589e; background: #14589e;padding-bottom: 13px; }
.con_top_l_t h3{ font-size: 22px;color: #fff;font-weight: normal;text-align:center;height: 70px;line-height:70px;}
.con_top_l_t h3 p{ line-height: 30px; font-size: 22px;cursor: pointer;display: inline-block; float: left;padding-left: 20px;line-height:66px;}
.con_top_l_t h3 b{ font-size: 14px; color: #fff;text-transform:uppercase;display: inline-block;float: left;line-height:70px;padding-left:3px;}
.con_top_l_t ol { background:#fff;width:100%;padding:5px 0px;float: left;background: #fff}
.con_top_l_t ol li{ width:100%;float: left; }
.con_top_l_t>ol li>a,.con_top_l_t ol li p{width:calc(100% - 20px);margin: 0px 15px;cursor:pointer;line-height: 52px;border-bottom:1px dashed #e0e0e0;display: inline-block;text-align: left;
	color: #333333;font-size: 14px;text-indent: 15px; background: url(../image/index_t_l_arrow.png);background-size: 4px; background-position:90% center; background-repeat: no-repeat;}
.con_top_l_t>ol>li:last-child a,.con_top_l_t ol li ul li:last-child p,.con_top_ll ol li:last-child p{border: none;}


.con_top_l_t ol li.hover>a,.con_top_l_t ol li.active>a,.con_top_l_t ol li.active> ol li,.con_top_l_t ol li.hover>p,.con_top_l_t ol li.active>p{ background: url(../image/index_t_l_arrow_a.png); background-size: 4px; background-position:90% center; background-repeat: no-repeat;color: #14589e}
.con_top_l_t ol li.active>p { color: #14589e; cursor: pointer; }
.con_top_l_t ol li.active ul li { display: block;}
.con_top_l_t ol li ul li{ display: none;cursor: pointer;}
.con_top_l_t ol li ul li strong{ display: inline-block;float: left;padding-left: 10px;}
.con_top_l_t ol li ul li a{ text-indent: 20px; background: #fff}
.con_top_l_t ol li.hover>a,.con_top_l_t ol li.hover>p { color: #14589e}
.con_top_l_t ol li ul li.hover a{background: #fff;color: #14589e}
.con_top_l_t ol li ul li.hover a b{ background: #ee2525; }
.con_top_l_t ol li a i{width: 4px; height: 4px; background: #666; border-radius: 50%; display: inline-block;float: left;margin-top:23px;margin-left: 30px;}
.con_top_l_t ol li ul li a {text-indent: 0px;}
.con_top_l_t ol li ul li.hover a i { background: #14589e }

.con_top_tc{width: 232px;float: left;margin-top: 20px;border:1px solid #efefef;}
.con_top_tc h3{ background: #14589e;font-size: 22px;color: #fff;font-weight: normal;padding-left:15px;height: 70px;line-height:70px;}
.con_top_tc ol { padding-bottom: 10px; }
.con_top_tc ol li {height:36px; line-height:36px; border-bottom:1px dotted #efefef;padding:0px 10px;}
.con_top_tc ol li a { color: #333 }
.con_top_tc ol li a b.fot1{border-radius: 50px;color: white; margin-right: 5px;margin-left: 5px;margin-right:10px;width: 20px;height:20px;line-height: 20px;text-align: center; background:#14589e; display: inline-block;}
.con_top_tc ol li a b.fot2{border-radius: 50px;color: white; margin-right: 5px;margin-left: 5px;margin-right:10px;width: 20px;height:20px;line-height: 20px;text-align: center; background:#999999; display: inline-block;}
.con_top_tc ol li a:hover{ color:#14589e }


.con_top_l_b dl{width: 100%;background: #14589e;border:2px solid #14589e;padding: 20px 0px;text-align: center; float: left;margin-top: 20px;}
.con_top_l_b dl dt{font-size: 14px;color: #ebebeb; line-height: 30px;}
.con_top_l_b dl dd{font-size: 20px;color: #fff;font-weight: bold;line-height: 30px;}

.con_top_r{width: 940px; float: left;}
.con_top_r_pro {width: 940px; float: left;}
.con_top_index_r{width: 940px; float: left;}



/*banner内页*/
.banner_img{width:100%;height:300px;margin: auto;overflow: hidden;overflow: hidden;}
.banner_img p{width:100%;height:300px;margin: auto;overflow: hidden;overflow: hidden;position: relative;top: 0px;}
.banner_img p img { position: absolute;left:50%;margin-left: -960px;}



.con_top_r_tit { height: 50px; line-height: 50px; background: #f4f4f4;width: 100%;float: left;}
.con_top_r_tit strong,.con_top_r_tit strong b,.con_top_r_tit strong a{ display: inline-block;}
.con_top_r_tit strong a {display: inline-block;background: #14589e;color: #fff; height: 50px; line-height: 50px; float: left;font-size: 18px; padding: 0px 15px}
.con_top_r_tit p { line-height:26px; font-size:14px;}
.con_top_r_tit span { float: right; display: inline-block;padding-right: 15px}
.con_top_r_tit span a{ color: #333333;font-size: 14px;padding: 0px 10px;}
.con_top_r_tit span a:hover{color: #14589e}

.about{ color: #100e0f;width: 100%; float: left;padding-top: 20px;font-size: 14px; line-height: 24px;}
.about span{ color: #333;}
.about h3{ font-weight: bold;font-size: 14px; line-height: 30px;width: 100%;float: left;text-indent: 20px;}
.about p{width: 940px; float: left;line-height: 26px;font-size: 14px;}
.about b{ float: right;width: 240px; padding-left: 30px;}
.about b img{width: 240px;}

.about_b{width: 100%; float: left;padding-top: 100px;padding-bottom: 70px;}
.about_b p{ float: left;}
.about_b h3{ font-weight: normal;display: inline-block; float: right;width: 370px;line-height: 30px;}
.about_b h3 span{ color: #14589e}
.about_b h3 b{ display: inline-block; text-indent: 20px;float: left;font-size: 14px;}
.about_b h3 strong{width: 100%; display: inline-block;font-size: 16px;}

.company ul {float: left;width: 100%;padding-top: 15px;}
.company ul li{ float: left;width: 220px; text-align: center;margin-right:20px;margin-bottom:20px;background: #fff; height:260px;}
.company ul li img{width: 220px;}
.company ul li a b{line-height: 38px; display: inline-block;color: #fff;width: 100%;background: #14589e;margin-top: -5px;}
.company ul li.hover a{ color: #ea8f20;display: inline-block; }
.company ul li.hover a b{ background: #ea8f20;width: 220px;}
.company ul li:nth-child(4n){margin-right: 0px; float: right;}

.honor ul {float: left;width: 100%;padding-top: 15px;}
.honor ul li { float: left;width: 220px; text-align: center;margin-right:20px;margin-bottom:20px;background: #fff; }
.honor ul li img{width: 220px; height:145px;}
.honor ul li a b{line-height: 38px; display: inline-block;color: #fff;width: 100%;background: #14589e;margin-top: -5px;}
.honor ul li.hover a{ color: #ea8f20;display: inline-block; }
.honor ul li.hover a b{ background: #ea8f20}
.honor ul li:nth-child(4n){margin-right: 0px; float: right;}

.hezuo ul {float: left;width: 100%;padding-top: 15px;}
.hezuo ul li { float: left;width: 220px; text-align: center;margin-right:20px;margin-bottom:20px;background: #fff; }
.hezuo ul li img{width: 220px; height:220px;}
.hezuo ul li a b{line-height: 38px; display: inline-block;color: #fff;width: 100%;background: #14589e;margin-top: -5px;}
.hezuo ul li.hover a{ color: #14589e;display: inline-block; }
.hezuo ul li.hover a b{ background: #ea8f20}
.hezuo ul li:nth-child(4n){margin-right: 0px; float: right;}


.pages { display: table;margin: auto;padding-top: 35px; padding-bottom:10px;}
.pages li { float: left;}
.pages li a{width: 54px;height: 32px;line-height: 32px; background: #FFF;color: #666; display: inline-block;margin-right: 10px;color: #666; border: 1px solid #e5e5e5;text-align: center;}
.pages li a:hover{width: 54px;height: 32px;line-height: 32px; background: #14589e;color: #fff; text-align: center;}
.pages li:first-child a,.pages li:last-child a{ width: 60px;height: 32px;} 
.pages li.active a{background: #14589e; color: #fff}


.contact { float: left;width: 100%; position: relative;}
.contact dl { padding-top: 15px;}
.contact dl dt{ font-size: 16px; color: #14589e;padding-bottom: 15px;}
.contact dl dd{ font-size: 14px; color: #333333; line-height: 24px;}
.contact p{ position: absolute;right: 80px; bottom: 50px;}
/*下载中心*/
.download{ width: 100%; float: left;}
.download ul li {height: 42px; line-height: 42px; width: 100%; float: left;background: #f6f6f6;margin-top: 15px;cursor: pointer;}
.download ul li p{ display: inline-block; float: left;text-indent:5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 70%;font-size: 14px; color: #666666}
.download ul li p b{width: 4px; height: 4px; background: #666; border-radius: 50%; display: inline-block;float: left;margin-top: 18px;margin-left: 8px;}
.download ul li span a{float: right; display: inline-block; background: #14589e; color: #fff; width: 100px; height: 42px;text-align: center;}
.download ul li span a:hover{ background: #ea8f20;}
.download ul li.hover b,.faq ul li.hover b{ background: #14589e}
.download ul li.hover p,.faq ul li.hover p{ color: #14589e}
/*常见问题*/
.faq{ width: 100%; float: left;}
.faq ul {padding-top: 10px;}
.faq ul li {height: 33px; line-height: 33px; width: 100%; float: left;border-bottom:1px dashed #d4d0c8;cursor: pointer;}
.faq ul li a p{ display: inline-block; float: left;text-indent:5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 70%;font-size: 14px; color: #525252}
.faq ul li a p b{width: 4px; height: 4px; background: #d4d0c8; border-radius: 50%; display: inline-block;float: left;margin-top: 13px;margin-left: 8px;}
.faq ul li span a{float: right; display: inline-block;padding-right: 10px;}
.faq ul li span { display: inline-block; float: right;}

.faqshow{padding-bottom: 0px;width: 100%; float: left;}
.faqshow .tc{ text-align: center;width: 100%;font-size: 16px; color: #14589e;font-weight: normal;padding:40px 0px 20px}
.faqshow p{ line-height: 28px; color: #666;font-size: 14px;}
.faqshow span{ line-height: 24px; color: #666;font-size: 14px; }
.faqshow dl{ float: left;width: 100%;line-height: 26px;font-size: 14px; padding-top:20px;}
.faqshow dl dt{ float: left;color: #333;}
.faqshow dl dd a{ float: left;color: #333333}
.faqshow dl dd a:hover{ color: #14589e}

.join { float: left;width: 100%; }
.join dl { padding-top: 15px;padding-bottom: 25px;}
.join dl:last-child{ padding-bottom: 0px;}
.join dl dt{ font-size: 16px; color: #14589e;padding-bottom: 5px;}
.join dl dd{ font-size: 14px; color: #333333; line-height: 24px;}

.productshow{width: 100%; float: left;}
.productshow_t{ float: left;padding-top: 15px;padding-bottom: 25px;}
.productshow_t dl dt{width: 300px;margin-right: 25px;float: left;display: inline-block;}
.productshow_t dl dt img{width: 300px;}
.productshow_t dl dd{ float: left;font-size: 14px;color: #333333;width: 600px;display: inline-block;}
.productshow_t dl dd p{width: 100%; float: left;padding-bottom: 10px;line-height: 30px;}
.productshow_t dl dd p span{display: inline-block; padding-right: 5px;float: left;}
.productshow_t dl dd p b { color: #14589e}
.productshow_t dl dd strong a,.productshow_t dl dd i a{width: 100px;height: 40px; text-align: center;margin-right: 20px;line-height: 40px; color: #fff;display: inline-block;border-radius: 5px;}
.productshow_t dl dd strong a{ background: #14589e}
.productshow_t dl dd i a{ background: #2c2c2c}
.productshow_t dl dd strong a:hover,.productshow_t dl dd i a:hover{ background: #14589e }

.productshow_bigimg{width: 100%; padding-bottom:20px; margin-top:20px; float: left;line-height: 26px; font-size: 14px;}
.productshow_tc{ float: left;padding-top: 25px;padding-bottom: 70px;width: 100%}
.productshow_tc h3{font-size: 14px; color: #0879b0;font-weight: normal;width: 100%; float: left;}
.productshow_tc h3 b{ float: left;margin-right:5px;}
.productshow_tc h3 i,.productshow_tc h3 p,.productshow_tc h3 p span{ display: inline-block; float: left;}
.productshow_tc h3 p span { font-size: 16px;}
.productshow_tc ol{width: 100%; float: left;}
.productshow_tc ol li{width: 50%; float: left;font-size: 22px; color: #211715;padding-top: 20px;}


.product_order{float: left;}
.product_order ol li {line-height: 30px;width: 100%; float: left;margin-top: 20px;}
.product_order ol li span {width: 60px; text-align: right; display: inline-block;font-size: 14px; color: #000000;padding-right: 10px; float: left;}
.product_order ol li input{outline: none;border: none;width: 210px; height: 30px; line-height: 30px;border: 1px solid #a9a9a9; float: left;padding-left: 5px;}
.product_order ol li textarea{width: 510px; height: 130px;padding: 5px;resize:none;outline: none;}
.product_order p input{width: 100px; height: 40px;border: none;color: #fff;border-radius: 5px;margin:20px 0px 40px 70px;cursor: pointer;outline: none; }
.product_order p input:first-child{ background: #14589e}
.product_order p input:last-child{ background: #bdbdbd;margin-left: 10px;}

















